package com.uzai.console.vo.mini.deviceminiinfo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.models.auth.In;
import lombok.Data;

/**
 * @author liuqi
 * @date 2021年08月31日 15:17
 */
@Data
@ApiModel("小程序设备返回信息")
public class DeviceMiniInfoVo {
    @ApiModelProperty("机器人id")
    private Long id;

    @ApiModelProperty("小程序appid")
    private String miniAppId;

    @ApiModelProperty("小程序appsecret")
    private String miniAppSecret;

    @ApiModelProperty("微信原始id")
    private String miniOriginalId;

    @ApiModelProperty("小程序id")
    private String deviceId;

    @ApiModelProperty("小程序昵称")
    private String deviceName;

    @ApiModelProperty("小程序备注")
    private String deviceRemark;

    @ApiModelProperty("配置方案id")
    private Long configId;

    @ApiModelProperty("小程序头像URL")
    private String headImgUrl;

    @ApiModelProperty("授权状态(1 授权成功 , 2 授权失败)")
    private String authStatus;

    @ApiModelProperty("授权跳转地址")
    private String redirectUrl;

    @ApiModelProperty("支付名称")
    private String payName;

    @ApiModelProperty("支付appid")
    private String payAppId;

    @ApiModelProperty("账房支付appKey")
    private String zfAppKey;

    @ApiModelProperty("账房支付appId")
    private String zfAppId;

    @ApiModelProperty("支付商户号")
    private String payAchNo;

    @ApiModelProperty("支付密钥")
    private String paySecret;

    @ApiModelProperty("支付apiclient证书")
    private String payApiclientCert;

    @ApiModelProperty("支付方apiclient的key")
    private String payApiclientKey;

    @ApiModelProperty("支付备注")
    private String payRemark;

    @ApiModelProperty("授权类型(0-复用公众号快速注册;1-已有小程序授权)")
    private Integer authType;

    @ApiModelProperty("在审版本号")
    private String codeVersionCheck;

    @ApiModelProperty("已发布版本号")
    private String codeVersionRelease;

    @ApiModelProperty("系统最新版本号")
    private String codeVersionNewest;

    @ApiModelProperty("订阅消息模板")
    private String msgTemplate;

    @ApiModelProperty("创建时间")
    private Integer createTime;
}
